natural swimming pond - Español Inglés Diccionario